注意:所有文章除特别说明外,转载请注明出处.
图解TCP/IP
[TOC]
第5章 IP协议相关技术
5.2 DNS
TCP/IP在一开始的时候就有一个主机识别码,为每一台主机赋值唯一的主机名,在进行网络通信时可以直接利用主机识别码进行通信,在这样的基础上需要需要系统将主机名转换为具体IP地址,需要使用到hosts文件。
发展到后面的DNS则不需要再向hosts报告,直接通过DNS进行域名与ip地址之间的切换。
5.3 ARP
ARP协议是解决地址问题的协议,以目标IP为线索,用来定位下一个应该接收数据分包的网络设备对应的MAC地址。
提示:ARP协议只适用于IPv4地址,IPv6使用ICMPv6代替。
5.3.4 RARP
RARP协议表示从MAC地址定位IP地址的一种协议。
提示:在平时可以通过个人电脑设置IP地址,或通过DHCP自动分配获取IP地址。
5.4 ICMP
ICMP协议的主要作用是确认IP包是否发送成功送达目标地址,通知在发送过程当中IP包被废弃的具体原因,改善网络设置等。
5.4.4 ICMPv6
5.5 DHCP
实现自动设置IP地址、统一管理IP地址分配
5.6 NAT
NAT是用于在本地网络中使用私有地址,
5.7 IP隧道
网络A、B之间使用IPv6,如果处于中间位置的网络C支持使用IPv4的话,网络A、B之间将无法正常使用通信,所有此时需要采用IP隧道功能。
IP隧道可以将那些从网络A发过来的IPv6包统和为一个数据,再为之追加一个IPv4的首部以后转发给网络C。